// 格式化数目 金额 价格 数量
function fmoney(num, f) {
    // 重置数字 解决是否保留几位小数
    num = (Math.abs(f ? num.toFixed(f) : parseInt(num))).toString()
    // 分裂数字
    let arr = num.split(/\./)
    // 得到每个数字的
    let numArr = arr[0].split('')
    for (let i = numArr.length - 1; i > 0; i--) {
        let index = numArr.length - 1 - i + 1
        if (index % 3 === 0 && index !== 0) {
            numArr[i] = ',' + numArr[i]
        }
    }
    // 如果是负数
    num < 0 && numArr.unshift('-')
    arr[1] && numArr.push('.' + arr[1])
    return numArr.join('')
}
// export const fmoney = fmoney
console.log(fmoney(8000.55));


